CEO
Andrew Moller
CEO Approval Rating
70/100
Citadel provides asset management services in South Africa.